Indian Cobra — synonyms, definition

1. Indian cobra (Noun)

1 synonym
Naja naja
1 definition

Indian cobra (Noun) — A cobra of tropical Africa and Asia.

1 type of
cobra
2 parts of
genus Naja naja